made of steel or aluminium alloy - Turkish English Dictionary